﻿#pragma once
#include <string>
#include "CoordSys.h"
#include "TimeSys.h"

class TroposphereCorrection {
public:
    
    TroposphereCorrection();
    
    ~TroposphereCorrection();

    double calculateTroposphereDelaySaastamoinen(const BaseT& time, const XYZ& receiverPos, const XYZ& satellitePos);
    double calculateTroposphereDelaySaastamoinen(const BaseT& time, const BLH& receiverPos, const XYZ& satellitePos); 
    void test();

private:
    // Saastamoinen模型参数
    double pressure;
    double temperature;
    double humidity;
};
